Design - Interview Questions and Answers for 'Jp morgan' | Search Interview Question - javasearch.buggybread.com
Javasearch.buggybread.com

Search Interview Questions


 More than 3000 questions in repository.
 There are more than 900 unanswered questions.
Click here and help us by providing the answer.
 Have a video suggestion.
Click Correct / Improve and please let us know.
Label / Company      Label / Company / Text

   



Design - Interview Questions and Answers for 'Jp morgan' - 3 question(s) found - Order By Newest

 Q1. What are design situations to use Singleton and Prototype Design Pattern ?Design
Ans. Both are creational design patterns.

Singleton is used when we would like to reuse an object if object is not supposed to hold request or thread specific information. Inversely Prototype is used in situations where we would like to reuse the object information but the request / thread may require it own data to be persisted.

In short, Singleton is used in situations where we can live with single object being shared across multiple requests or threads whereas Prototype is used when we need duplicate copies of objects.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like         Discuss         Correct / Improve     design pattern  singleton  prototype  creational design pattrn     Asked in 7 Companies      expert

Try 1 Question(s) Test


Related Questions

 What is the difference between Singleton and Prototype Bean scope in Spring ?
  When should we use prototype scope and singleton scope for beans ?
 Does it make sense to clone an object which is supposed to be immutable ?
 What is a prototype design pattern ?
 Can we use Prototype Bean scope with Autowiring ?


Very frequently asked. Usually followed by questions related to private constructor and synchronized access. Frequently asked in JPMorgan and TCS (Based on 2 feedback)
  Q2. Explain Singleton Design Pattern ?Design
Ans. http://www.buggybread.com/2014/03/java-design-pattern-singleton-interview.html

 Help us improve. Please let us know the company, where you were asked this question :   

   Like         Discuss         Correct / Improve     java   design pattern   singleton   at&t   ebay  fidelity india  united healthcare india     Asked in 46 Companies      intermediate        frequent


Related Questions

 Difference between Static and Singleton Class ?
 What is the difference between Singleton and Prototype Bean scope in Spring ?
 serialization and deserialization of singleton class
 What is the difference between these two approaches of creating singleton Class ?

//Double Checked Locking Code
public static Singleton createInstance() {
   if(singleton == null){
      synchronized(Singleton.class) {
         if(singleton == null) {
            singleton = new Singleton();
         }
      }
   }
   return singleton;
}

//Single checked locking code
public static Singleton createInstance() {
   synchronized(Singleton.class) {
      if(singleton == null) {
         singleton = new Singleton();
      }
   }
   return singleton;
}
 What are design situations to use Singleton and Prototype Design Pattern ?
 How to avoid cloning, serialization in the singleton class ?
 When singleton can break and how to resolve it
 If you are given choice to either load object eagerly or lazily , which one would you use in case of singleton pattern ?
  When should we use prototype scope and singleton scope for beans ?


Frequently asked for Lead and Architect positions. Recently asked in many US companies.
  Q3. What are Anti Patterns ?Design
Ans. Anti-pattern is simply the creation of a pattern in your coding that negatively affects your code i.e the Negatives surpasses the positives.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like         Discuss         Correct / Improve     anti patterns  design patterns     Asked in 9 Companies        frequent


Related Questions

 What is Dependency Injection or IOC ( Inversion of Control ) ?
  What is MVC ?
  What are the Wrapper classes available for primitive types ?
  Difference between Factory and Abstract Factory Design Pattern ?
  Difference between Factory and Builder Design Pattern ?
  Difference between Builder and Composite ?
  Difference between Factory and Strategy Design Pattern ?
 Write a Program to print pattern like following

*
**
***
****
*****
*****
****
***
**
*
 What is the difference between subject and observable ?
 What are the disadvantages of Design Patterns ?



Help us and Others Improve. Please let us know the questions asked in any of your previous interview.

Any input from you will be highly appreciated and It will unlock the application for 10 more requests.

Company Name:
Questions Asked: